﻿using System;
using System.Collections.Specialized;
using System.Globalization;
using System.IO;
using System.Net.Mime;

namespace Medianamik.UI.Web.MVP.View
{
    public interface IModuleView
    {
        event EventHandler Initialize;
        event EventHandler<RenderEventArgs> OverriddenRender;
        bool IsPostBack { get; }
        NameValueCollection QueryString { get; }
        void Alert(string resourceSet, string resourceKey);
        void Redirect(string url);
        String ContentType { get; set;}
        Stream InputStream { get; }
        string BreadcrumbTrail { set; }
        string RawUrl { get; }
    }
}